package com.zmm.zebulon.module.trade.biz.framework.delivery.core.client.dto.kdniao;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * description: 快递鸟快递查询 Req DTO
 *
 * @author zebulon
 * package com.zmm.zebulon.module.trade.biz.framework.delivery.core.client.dto.kdniao
 * name: KdNiaoExpressQueryReqDTO
 * date 2025/8/31 16:31
 */
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
@Accessors(chain = true)
public class KdNiaoExpressQueryReqDTO {

    /**
     * 快递公司编码
     */
    @JsonProperty("ShipperCode")
    private String expressCode;
    /**
     * 快递单号
     */
    @JsonProperty("LogisticCode")
    private String logisticsNo;
    /**
     * 订单编号
     */
    @JsonProperty("OrderCode")
    private String orderNo;

    /**
     * 自定义名称（顺丰专用）
     */
    @JsonProperty("CustomerName")
    private String customerName;

}
